leaf scars - German English Dictionary